turn-key type project - Turkish English Dictionary